The recently introduced Webservices gives users the ability to communicate with RFEM 6 using their programming language of choice. This feature is enhanced with our High Level Functions (HLF) Library. The libraries are available for Python, JavaScript, and C#. This article looks at a practical use case of programming a 2D Truss Generator with Python. "Learning by doing," as the saying goes.
The load generators in RFEM and RSTAB, used to convert area loads to member loads automatically, require cells that are almost even. In the case of arc‑like structures, the cells often cannot be recognized automatically.
In RFEM 5 and RSTAB 8, you can generate surface loads like wind and snow by means of the implemented load generator. On frameworks, these surface loads are also displayed as surface loads in the graphic by default.
When using the wind load generator for vertical walls with a roof, it may be necessary to load the edge members on eaves or on a gable only with the wind loads of the roof. For structural reasons, the horizontal wind loads should apply to the vertical walls by the facade. In previous versions, it was necessary to apply the wind loads separately to the walls and the roof with the corresponding generators and exclude the unwanted members.